confession and avoidance - Espagnol Anglais Dictionnaire